mental foramen - Francés Inglés Diccionario